﻿
#pragma once

//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
#include "ace.CoreToEngine.h"

//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
namespace ace {
	//----------------------------------------------------------------------------------
	//
	//----------------------------------------------------------------------------------
	/**
		@brief	全ての参照カウンタの値の合計を取得する。
		@return	参照カウンタ合計値
	*/
	int32_t GetGlobalReferenceCount();

	/**
		@brief	全ての参照カウンタの値を取得し、0ならDLLを解放する。
	*/
	void CheckDLL();

	//----------------------------------------------------------------------------------
	//
	//----------------------------------------------------------------------------------
}
